pump suction nozzle - Spanish English Dictionary